package JavaSe;

import java.util.Arrays;
import java.util.Date;

/**
 * @author VX5
 * @Title: MJC
 * @ProjectName DataStructure
 * @Description: TODO
 * @date ${DAT}10:35
 */
public class Test {
//    public synchronized void synchronizedMethod(){
//        System.out.println("begin");
//        try {
//            Thread.sleep(5000);
//            System.out.println("end");
//        } catch (InterruptedException e) {
//            e.printStackTrace();
//        }
//    }
//    public synchronized static void generalMethod(){
//        System.out.println("call generalMethod");
//    }
//
//    static class MutiThread{
//        static final Test t = new Test();
//
//        public static void main(String[] args) {
//
//
//
//            Thread t1 = new Thread(new Runnable() {
//                @Override
//                public void run() {
//                    t.synchronizedMethod();
//                }
//            });
//            Thread t2 = new Thread(new Runnable() {
//                @Override
//                public void run() {
//                    t.generalMethod();
//                }
//            });
//            t1.start();
//            t2.start();
//        }
//    }
    public static void main(String[] args) {
        Date d = new Date();
        Son son = new Son();
//        Arrays.sort();
        son.f1();
    }
}
    class Fu{
        public void f1(){
            System.out.println("fff");
        }
    }
    class Son extends Fu{
        @Override
        public void f1() {
            System.out.println("zzz");

        }
}
